/* CSS Document */
@import url("pub.css");



.header { width:100%; height:73px; border-bottom:#fff solid 1px; background: url(../images/HeadBg.gif) repeat-x; padding-top:42px;}
.header img { margin-left:100px;}

.content { width:100%; height:auto;background:url(../images/NavBg.gif) repeat-x;}
.left { width:216px; height:auto; padding:1px; border:#a39dd9 solid 1px; float:left; overflow:hidden; }
.menu { width:216px; height:35px; background:url(../images/bg_01.gif) repeat-x; border-bottom:#fff solid 1px; color:#fff; font-size:14px; font-weight:bold;}
.menu img { margin-left:9px; margin-top:13px; margin-right:45px;}
.nav { width:214px; height:32px; border:#c2bee6 solid 1px; background:url(../images/bg_02.gif) repeat-x; line-height:32px; color:#ff8400; font-size:14px; font-weight:bold; cursor:pointer;}
.nav img { margin-left:9px; margin-top:12px; margin-right:45px;}

.list { width:214px; height:auto; line-height:25px; font-size:12px; color:#717171; padding-top:10px; padding-bottom:20px;}
.list a { color:#717171; text-decoration:none;}
.list a:hover { color:#ff8400; text-decoration:none;}
.list ul li { width:170px; height:25px; overflow:hidden; background:url(../images/icon_01.gif) no-repeat 20px 4px; padding-left:44px; margin:0 auto; }

.right { width:78%; height:auto; float:left; border-left:#fff solid 1px;}

.label { width:100%; background:url(../images/NavBg.gif) repeat-x; height:34px; padding-top:3px;}
.label ul { padding-left:10px;}
.label ul li { width:115px; height:30px; display:block; padding-right:3px; float:left; overflow:hidden; background:url(../images/nav_normal.gif) no-repeat; line-height:30px; font-size:12px; color:#717171; text-align:center;padding-left:20px;}

.label ul li a { color:#717171; text-decoration:none; }
.label ul li a:hover { color:#36334f; text-decoration:none; }
.label ul li.onover {width:115px; height:30px; display:block; padding-right:3px; float:left; overflow:hidden; background:url(../images/nav_on.gif) no-repeat; color:#36334f; text-decoration:none;padding-left:20px;}
 
.spaninfo { height:30px; width:200px; display:block; font-size:12px; color:#483f94; line-height:30px; float:left; background-color:red;}

.title { width:100%; height:auto; line-height:30px; padding-top:10px; font-size:14px; font-weight:bold; color:#36334f; text-indent:1.5em;}
table { margin-left:1.5em; background-color:#d3cff3;}
tr { background-color:#ccc;}
td { background-color:#fff; height:auto; left:18px; font-size:12px; }
.h_tr { text-align:left; font-weight:bold;}

.liebiao { width:150px; height:100px;}

.info { width:800px; height:auto; border-top:#ccc dashed 1px; line-height:30px; margin-left:1.5em; padding-top:5px; padding-bottom:5px;}
.input { height:16px; border: #ccc solid 1px; height:20px; width:200px;}

.button { width:66px; height:25px; background:url(../images/button.gif) no-repeat; border:0; color:#655cb0; line-height:25px; *margin-left:1.5em; margin-bottom:10px;}